echo sounder – English–Italiano translations

🇬🇧 en it 🇮🇹

echo sounder noun

  • sonar device
ecoscandaglio
Wiktionary Links